disabled hand - German English Dictionary